Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MILL STREAM PLACE Terraced £112,000 22 Aug 2005
14 MILL STREAM PLACE Semi-Detached £145,500 27 Aug 2004